* {
	margin: 0;
	padding: 0;
}
.conntainer {
	margin: 0 auto;
	width: 1200px;
}
ul {
	list-style: none;
}
a {
	text-decoration: none;
}
.w-145 {
	width: 154px;
}
.font10 {
	font-size: 10px;
}
.font12 {
	font-size: 12px;
}
.font14 {
	font-size: 14px;
}
.font16 {
	font-size: 16px;
}
.font18 {
	font-size: 18px;
}
.fontwtb {
	font-weight: bold;
}
.martop70 {
	margin-top: 70px;
}
.martop10 {
	margin-top: 10px;
}
.dis-block {
	display: block;
}
.font-hidden {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.df-ac {
	display: flex;
	align-items: center;
}
.df {
	display: flex;
}
.df-sb {
	display: flex;
	justify-content: space-between;
}
.flex-cum-c-c {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.flex-cum-eve {
	display: flex;
	flex-direction: column;
	justify-content: space-evenly;
}
.flex-c-c {
	display: flex;
	justify-content: center;
	align-items: center;
}

.flex-l-wrap {
	display: flex;
	justify-content: left;
	flex-wrap: wrap;
}
.flex-wrap {
	flex-wrap: wrap;
}
.po-re {
	position: relative;
}
.po-ab {
	position: absolute;
}
.clor-green {
	color: green;
}
.clor-red {
	color: red;
}
.clor-black {
	color: black;
}
.clor-blue {
	color: #00bdff;
}
.clor-white {
	color: white;
}
.clor-ash {
	color: #c9c9c9;
}
.clor-f8aa {
	color: #f8aa39;
}
.margin-t-b15 {
	margin: 15px 0;
}
.martop10 {
	margin-top: 10px;
}
.martop20 {
	margin-top: 20px;
}
.bg-f1 {
	background-color: #f1f1f1;
}
.bg-blue {
	background-color: #00bdff;
}
.bg-black {
	background-color: black;
}
.bg-white {
	background-color: white;
}
.bord-blue {
	border: 2px solid #00bdff;
}
.bord-black {
	border: 2px solid black;
}
.tex-cent {
	text-align: center;
}
